Big Huge Thesaurus

lysergic acid diethylamide

noun